-
Notifications
You must be signed in to change notification settings - Fork 189
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[WIP]Add release.yml workflow. #282
base: 8.3-stable
Are you sure you want to change the base?
Conversation
这是咋触发的? |
在Github上创建新的Release的时候会触发? |
774d1eb
to
09b9fec
Compare
nmake install DESTDIR=..\tongsuo | ||
working-directory: _build | ||
- name: pack | ||
run: tar zcvf .\tongsuo-${{ matrix.platform.arch }}.tar.gz .\tongsuo |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
windows也用tar?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
windows也用tar?
可以的
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
不是说你打包的环境,而是大多数用户的windows环境里都自带tar?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
看起来直接zip一下貌似就OK了。zip好像windows里默认可以解压缩
[skip ci]
有俩问题:
|
hold as discussed |
ubuntu-latest (当前为 ubuntu-20.04) 的 glibc 版本是 2.31 |
所以直接出二进制主要是测试目的,无法面面俱到。真正生产环境的二进制发布,是需要对应到具体发行版的包管理体系中去 |
经过讨论后,测试目的的二进制包后面在教程中提供吧,release 界面暂时不提供,后续再看看怎么搞各个系统发行版的 rpm,这个 pr 需要改一下,将测试目的的二进制包发布到 oss,然后在教程中让用户可以下载即可。 |
是的,如上一条回复,后面会以教程的方式提供各个平台的二进制测试包。 |
|
[skip ci]
发布版本时自动编译 linux、mac 和 windows 二进制包,并上传到 Release Assets 下载项列表中,可以直接下载使用,省去麻烦的编译过程.
Checklist